spotted toad - Alemán Inglés Diccionario